
$(function () {
    // getIdList();
    $("#fileProgress").hide();
});
$().ready(function () {
    $("#groupType").val($("#groupTypeValue").val());
    $("#paperModule").val($("#paperModules").val());
    $("#type").val($("#typeTs").val());
    $("#nodeType").val($("#nodeTypes").val());
    $("#module").val($("#moduleTs").val());
    $("#type").prop('disabled', true);
    // $("#groupType").prop('disabled', true);
    $("#module").prop('disabled', true);
    // $('#second').val($('#second').val() / 1000)
    var type = ''
    if (sessionStorage.getItem('jzEveMoId') != '1+X证书资源') {

        // $("#nodeType").prop('disabled', true);

        type = $("#type").val()
        console.log(type, 'type111111111')
        if (type == 5) {
            if (sessionStorage.getItem('jzEveMoId') == '金职大讲堂' || sessionStorage.getItem('jzEveMoId') == '行业资源') {
                $('#sc').text('资源详情')
            }
            if (sessionStorage.getItem('jzEveMoId') == '技能培训') {
                $('#mlNode').show()
                if ($('#nodeType').val() == 0) {
                    $('#uploadtypebox').show()
                    if ($('#fileurl').val()) {
                        $('#uploadtype').val(0)
                        $('#pdflj').show()
                        $('#filebox').show()
                    }
                    if ($('#mp4url').val()) {
                        $('#uploadtype').val(1)
                        $('#mp4urlbox').show()
                        $('#secondBox').show()

                        $('#mp4url').show()
                        $('#videobox').show()
                    }

                    $('#modlue').hide()
                }
                $('#uploadtype').change(() => {
                    // if ($('#uploadtype').val() == 999) {
                    //     $('#mp4urls').hide()
                    //     $('#mp4url').val('')
                    //     $('#fileurl').val('')
                    //     $('#videobox').hide()
                    //     $('#pdfbox').hide()
                    //     $('#fileurls').hide()
                    //     $('#pdflj').hide()
                    //     $('#filebox').hide()
                    //     $('#mp4urlbox').hide()
                    // }
                    if ($('#uploadtype').val() == 0) {
                        $('#mp4urls').hide()
                        $('#mp4url').val('')
                        $('#videobox').hide()
                        $('#pdfbox').show()
                        $('#pdflj').show()
                        $('#fileurls').show()
                        $('#mp4urlbox').hide()
                        $('#filebox').show()
                    }
                    if ($('#uploadtype').val() == 1) {
                        $('#mp4urls').show()
                        $('#mp4urlbox').show()
                        $('#secondBox').show()

                        $('#videobox').show()
                        $('#pdfbox').hide()
                        $('#filebox').hide()
                        $('#pdflj').hide()
                        $('#fileurls').hide()
                        $('#fileurl').val('')
                        $('#filebox').hide()
                    }
                })
                $('#nodeType').change(() => {
                    $('#uploadtype').val(1)
                    if ($('#nodeType').val() == 0) {
                        $('#pdflj').show()
                        $('#videobox').show()
                        $('#mp4urlbox').show()

                        $('#secondBox').show()
                        $('#mp4url').show()
                        $('#uploadtypebox').show()
                        $('#modlue').hide()
                    } else {
                        $('#uploadtypebox').hide()
                        $('#pdflj').hide()
                        $('#videobox').hide()
                        $('#mp4urlbox').hide()
                        $('#mp4url').hide()
                        $('#modlue').hide()
                        $('#mp4url').val('')
                        $('#pdfbox').hide()
                        $('#filebox').hide()
                        $('#fileurl').val('')
                    }
                })
            } else {
                $('#mlNode').show()
                if ($('#nodeType').val() == 0) {
                    $('#pdflj').show()
                    $('#mp4urlbox').show()

                    $('#secondBox').show()
                    $('#videobox').show()
                    $('#mp4url').show()
                    $('#modlue').hide()
                }
                $('#nodeType').change(() => {
                    if ($('#nodeType').val() == 0) {
                        $('#pdflj').show()
                        $('#videobox').show()
                        $('#mp4urlbox').show()

                        $('#secondBox').show()
                        $('#mp4url').show()
                        $('#modlue').hide()
                    } else {
                        $('#pdflj').hide()
                        $('#videobox').hide()
                        $('#mp4urlbox').hide()
                        $('#mp4url').hide()
                        $('#modlue').hide()
                        $('#mp4url').val('')
                    }
                })
            }

        }
        if ($("#typeTs").val() == 6) {
            $('#mlNode').show()
            if ($('#nodeType').val() == 0) {
                $('#pdflj').show()
                $('#videobox').show()
                $('#mp4urlbox').show()

                $('#secondBox').show()
                $('#mp4url').show()
                $('#modlue').hide()
            }
            $('#nodeType').change(() => {
                if ($('#nodeType').val() == 0) {
                    $('#pdflj').show()
                    $('#videobox').show()
                    $('#mp4urlbox').show()

                    $('#secondBox').show()
                    $('#modlue').hide()
                    $('#mp4url').show()

                } else {
                    $('#pdflj').hide()
                    $('#videobox').hide()
                    $('#mp4urlbox').hide()
                    $('#mp4url').hide()
                    $('#modlue').hide()
                    $('#mp4url').val('')
                }
            })
        }
        if (type == '7' || type == '6') {
            $("#optiona").hide()
        }
        if (type == '2') {
            $("#imgbox").show();
            $("#pdfbox").hide();
        } else {
            $("#pdfbox").show();
            $("#imgbox").hide();
        }
        var fileurl = $("#fileurl").val();
        if (fileurl && type != 2) {
            $("#filebox").show();
            $("#pdfbox").show();
        } else {
            $("#pdfbox").hide();
            $("#filebox").hide();
        }
        var mp4url = $("#mp4url").val();
        if (mp4url) {
            $("#mp4urlbox").show();
            $("#videobox").show();

            $("#pdfbox").hide();
            $("#imgbox").hide();
        } else {
            $("#mp4urlbox").hide();
            $("#videobox").hide();
        }
        var anlibox = $("#values").val();
        if (anlibox) {
            $("#anlibox").show();
        } else {
            $("#anlibox").hide();
        }
        var module = $("#module").val();
        if (module) {
            $("#modulebox").show();
        } else {
            $("#modulebox").hide();
        }
        var tknumbox = $("#nums").val();
        if (tknumbox) {
            $("#tknumbox").show();
        } else {
            $("#tknumbox").hide();
        }
        var papermodulebox = $('#paperModules').val()
        if (papermodulebox) {
            $("#papermodulebox").show();
        } else {
            $("#papermodulebox").hide();
        }
    } else {
        $('#xtype').prop('disabled', false);
        $('#type').prop('disabled', true);
        $('#zipbox').hide()
        $('#docbtnbox').hide()
        $('#imgbox').hide()
        $('#mrimg').hide()
        $('#docBox').hide()
        $('#filebox').hide()
        $('#pdfbox').hide()
        $('#mlNode').show()
        $("#type").hide()
        $("#xtype").show()
        $("#xtype").val($("#typeTs").val());
        $("#xtype").prop('disabled', true);
        type = $("#xtype").val()
        var fileType = ''
        if ($('#fileurl').val()) {
            let filename = $('#fileurl').val();
            fileType = filename.split('.').pop()
            if (filename.split('.').pop() == 'zip') {
                $('#zipbox').show()
            }
            if (filename.split('.').pop() == 'pdf') {
                $('#pdfbox').show()
            }
            if (filename.split('.').pop() == 'png' || filename.split('.').pop() == 'jpg') {
                $('#imgbox').show()
            }
        }

        if (type == 1) {
            $('#mlNode').hide()
        }
        if (type == 0) {
            $('#zip').show()
            $('#vid').hide()
        }
        if (type == 6 || type == 2 || type == 4) {
            $('#zip').hide()
            $('#vid').hide()
            $('#doc').show()
        }
        if (type == 0 || type == 6 || type == 2 || type == 4) {
            if ($('#nodeType').val() == 0) {
                $('#uploadtypebox').show()
            }
            if ((type == 6 || type == 2 || type == 4) && $('#docUrls').val()) {
                $('#uploadtype').val(3)
            }
            if ((type == 6 || type == 2 || type == 4) && $('#fileurl').val()) {
                $('#uploadtype').val(0)
            }
            if (type == 0 && fileType == 'zip') {
                $('#uploadtype').val(2)
            }
            if (type == 0 && fileType == 'pdf') {
                $('#uploadtype').val(0)
            }
        }
        $('#nodeType').change(() => {

            $("#fileProgress").hide();
            $('#mrimg').hide()
            $('#mp4url').val('')
            $('#docUrl').val('')
            $('#fileurl').val('')
            if ($('#nodeType').val() == 0) {
                // $('#pdflj').show()
                // $('#videobox').show()
                // $('#mp4urlbox').show()
                // $('#mp4url').show()

                $('#modlue').hide()
                $('#mrimg').show()
                $('#jkimg').hide()
                if (fileType == 'png' || fileType == 'jpg' || fileType == 'jpeg') {
                    $('#imgbox').show()
                    $('#filebox').show()
                }
                if (fileType == 'pdf') {
                    $('#pdfbox').show()
                    $('#filebox').show()
                }
                if (fileType == 'zip') {
                    $('#zipbox').show()
                    $('#filebox').show()
                }
                // if (type == 2||type == 4) {
                //     $('#docBox').show()
                //     $('#docbtnbox').show()
                // }
                if (type == 3) {
                    // $('#imgbox').show()
                    $('#filebox').show()
                }
                if (type == 5) {
                    $('#videobox').show()
                    $('#mp4urlbox').show()
                    $('#secondBox').show()

                }
                if (type == 0 || type == 6 || type == 2 || type == 4) {
                    $('#uploadtypebox').show()
                    if ((type == 6 || type == 2 || type == 4) && $('#docUrls').val()) {
                        $('#docBox').show()
                        $('#docbtnbox').show()
                    }
                    if ((type == 6 || type == 2 || type == 4) && $('#fileurl').val()) {
                        $('#pdfbox').show()
                        $('#filebox').show()
                    }
                }

            } else {
                $('#uploadtypebox').hide()
                $('#pdflj').hide()
                $('#videobox').hide()
                $('#mp4urlbox').hide()
                // $('#mp4url').hide()
                $('#modlue').hide()
                $('#mp4url').val('')
                $('#docUrl').val('')
                $('#fileurl').val('')
                $('#filebox').hide()
                $('#docBox').hide()
                $('#docbtnbox').hide()
                $('#zipbox').hide()
                $('#pdfbox').hide()
                $('#imgbox').hide()
            }
        })
        var docUrl = $("#docUrl").val();
        if (docUrl) {
            $("#docbtnbox").show();
            $("#docBox").show();
        } else {
            $("#docbtnbox").hide()
            $("#docBox").hide();
        }
        var fileurl = $("#fileurl").val();
        if (fileurl) {
            $("#filebox").show();
            if (fileType == 'png' || fileType == 'jpg' || fileType == 'jpeg') {
                $('#imgbox').show()
            }
        } else {
            $("#filebox").hide();
        }
        var mp4url = $("#mp4url").val();
        if (mp4url) {
            $("#mp4urlbox").show();
            $("#videobox").show();
            $('#secondBox').show()
            $("#pdfbox").hide();
            $("#imgbox").hide();
        } else {
            $("#mp4urlbox").hide();
            $("#videobox").hide();
        }
        var anlibox = $("#values").val();
        if (anlibox) {
            $("#anlibox").show();
        } else {
            $("#anlibox").hide();
        }
        var module = $("#module").val();
        if (module) {
            $("#modulebox").show();
        } else {
            $("#modulebox").hide();
        }
        var tknumbox = $("#nums").val();
        if (tknumbox) {
            $("#tknumbox").show();
        } else {
            $("#tknumbox").hide();
        }
        var papermodulebox = $('#paperModules').val()
        if (papermodulebox) {
            $("#papermodulebox").show();
        } else {
            $("#papermodulebox").hide();
        }
    }
    $('#uploadtype').change(() => {
        $("#fileProgress").hide();
        $('#mp4url').val('')
        $('#docUrl').val('')
        $('#fileurl').val('')
        if ($('#uploadtype').val() == '') {
            $('#mp4urls').hide()
            $('#videobox').hide()
            $('#pdfbox').hide()
            $('#fileurls').hide()
            $('#docBox').hide()
            $('#ziplj').hide()
            $('#zipbox').hide()
            $('#docbtnbox').hide()
            $('#docBox').hide()
        }
        if ($('#uploadtype').val() == 0) {
            $('#mp4urls').hide()
            $('#videobox').hide()
            $('#pdfbox').show()
            $('#fileurls').show()
            $('#filebox').show()
            $('#docBox').hide()
            $('#ziplj').hide()
            $('#zipbox').hide()
            $('#pdflj').show()
            $('#docbtnbox').hide()
            $('#docBox').hide()
            $('#mp4urlbox').hide()
        }
        if ($('#uploadtype').val() == 1) {
            $('#filebox').hide()
            $('#mp4urls').show()
            $('#mp4urlbox').show()

            $('#secondBox').show()
            $('#videobox').show()
            $('#pdfbox').hide()
            $('#fileurls').hide()
            $('#docBox').hide()
            $('#ziplj').hide()
            $('#zipbox').hide()
            $('#docbtnbox').hide()
            $('#docBox').hide()
        }
        if ($('#uploadtype').val() == 2) {
            $('#filebox').show()
            $('#mp4urls').hide()
            $('#videobox').hide()
            $('#pdfbox').hide()
            $('#fileurls').show()
            $('#docBox').hide()
            $('#ziplj').show()
            $('#zipbox').show()
            $('#pdflj').hide()
            $('#piclj').hide()
            $('#docbtnbox').hide()
            $('#docBox').hide()
        }
        if ($('#uploadtype').val() == 3) {
            $('#filebox').hide()
            $('#mp4urls').hide()
            $('#videobox').hide()
            $('#pdfbox').hide()
            $('#fileurls').hide()
            $('#docBox').hide()
            $('#ziplj').hide()
            $('#zipbox').hide()
            $('#pdflj').hide()
            $('#piclj').hide()
            $('#docbtnbox').show()
            $('#docBox').show()
        }
    })
    validateRule();
});

document.addEventListener('DOMContentLoaded', function() {
    // 获取输入框元素
    var inputElement = document.getElementById('mp4url');

    // 添加 input 事件监听器
    inputElement.addEventListener('input', function(event) {
        console.log('Input changed:', event.target.value);
        if(event.target.value.split('.mp4')[1]==''){
            console.log(111)
            $("#videoUrl").val(event.target.value);
            // 获取<video>元素
            var videoElement = document.getElementById('videoAttr');
            videoElement.src = event.target.value;
            // 重点是添加监听loadedmetadata事件
            videoElement.addEventListener('loadedmetadata', function() {
                console.log('视频总时长: ' + videoElement.duration);
                $('#duration').val(parseInt(videoElement.duration))
                // var vtime = videoElement.duration;
                // var ddd = document.getElementById('duration');
                // ddd.value = vtime;
            })
        }else {
            $('#duration').val('')
        }
    });
});

$.validator.setDefaults({
    submitHandler: function () {
        update();
    }
});

layui.use(['form', 'element', 'upload'], function () {
    element = layui.element;
    element.init();
    var form = layui.form;
    var layer = layui.layer;
    var upload = layui.upload;
    var loading;

    $("select[name='position']").val($("#position").val())
    form.render('select');

    //拖拽上传
    upload.render({
        elem: '#drag'
        , url: '/common/sysFile/ftpUpload' //此处用的是第三方的 http 请求演示，实际使用时改成您自己的上传接口即可。
        // ,field:'picture'
        , before: function () {
            loading = layer.load({
                type: 3,
                content: '加载中...',
            });//在post之前定义loading
        }
        , done: function (res) {
            $('#fileurl').val(res.data)
            $('#mrimg').hide()
            $('#jkimg').show()
            $('#hr').hide()
            layer.close(loading);
            if (res.code == 0) {
                layer.msg('上传成功');
                layui.$('#uploadDemoView').removeClass('layui-hide').find('img').attr('src', res.data);
                $("input[name='imgurl']").val(res.data)
            } else {
                layer.msg('上传失败,请检查');
            }
        },
        progress: function (e, percent) {
            $("#fileProgress").show();
            element.progress('progressBar', e + '%');
            // if (e != 100) {
            //     index = layer.load(1, {
            //         shade: [0.1, '#fff'],//0.1透明度的白色背景
            //         content: '请稍候，正在上传文件...',
            //         success: function (layerContentStyle) {
            //             layerContentStyle.find('.layui-layer-content').css({
            //                 'padding-top': '35px',
            //                 'text-align': 'left',
            //                 'width': '300px'
            //             });
            //         }
            //     });
            // }
        },
    });

    form.verify({
        name: function (value) {
            if (!value) {
                return '请输入图片名称'
            }
        },
        picture: function (value) {
            if (!value) {
                return '请上传图片'
            }
        }
    })
});

layui.use(['upload', 'element', 'layer'], function () {
    var $ = layui.jquery
        , upload = layui.upload;
    element = layui.element;
    element.init();
    upload.render({
        elem: '#pdfbtn'
        , url: '/common/sysFile/ftpUpload'
        , accept: 'file',
        exts: 'pdf'
        ,
        choose: function () {
            $("#fileurl").val('正在上传中，请稍后...');
            $("#fileurl").prop('disabled', true);
        }
        , done: function (res) {
            $("#fileurl").val(res.data);
            $("#fileurl").prop('disabled', false);
        },
        progress: function (e, percent) {
            console.log(e)
            $("#fileProgress").show();
            element.progress('progressBar', e + '%');
            // if (e != 100) {
            //     index = layer.load(1, {
            //         shade: [0.1, '#fff'],//0.1透明度的白色背景
            //         content: '请稍候，正在上传文件...',
            //         success: function (layerContentStyle) {
            //             layerContentStyle.find('.layui-layer-content').css({
            //                 'padding-top': '35px',
            //                 'text-align': 'left',
            //                 'width': '300px'
            //             });
            //         }
            //     });
            // }
        },
    });
    upload.render({
        elem: '#videobtn'
        , url: '/common/sysFile/ftpUpload'
        , accept: 'video',
        exts: 'mp3|mp4'
        ,
        choose: function () {
            $("#mp4url").val('正在上传中，请稍后...');
            $("#mp4url").prop('disabled', true);
        }
        , done: function (res) {
            $("#mp4url").val(res.data);
            $("#mp4url").prop('disabled', false);
        },
        progress: function (e, percent) {
            $("#fileProgress").show();
            element.progress('progressBar', e + '%');
            // if (e != 100) {
            //     index = layer.load(1, {
            //         shade: [0.1, '#fff'],//0.1透明度的白色背景
            //         content: '请稍候，正在上传文件...',
            //         success: function (layerContentStyle) {
            //             layerContentStyle.find('.layui-layer-content').css({
            //                 'padding-top': '35px',
            //                 'text-align': 'left',
            //                 'width': '300px'
            //             });
            //         }
            //     });
            // }
        },
    });
    upload.render({
        elem: '#docbtn'
        , url: '/common/sysFile/ftpUpload',
        accept: 'file',
        exts: 'docx'
        ,
        choose: function (res) {
            $("#docUrl").val('正在上传中，请稍后...');
            $("#docUrl").prop('disabled', true);
        },
        done: function (res) {
            console.log(res)
            $("#docUrl").val(res.data);
            $("#docUrl").prop('disabled', false);
        },
        progress: function (e, percent) {
            $("#fileProgress").show();
            element.progress('progressBar', e + '%');
            // if (e != 100) {
            //     index = layer.load(1, {
            //         shade: [0.1, '#fff'],//0.1透明度的白色背景
            //         content: '请稍候，正在上传文件...',
            //         success: function (layerContentStyle) {
            //             layerContentStyle.find('.layui-layer-content').css({
            //                 'padding-top': '35px',
            //                 'text-align': 'left',
            //                 'width': '300px'
            //             });
            //         }
            //     });
            // }
        },
    });

    upload.render({
        elem: '#zipbtn'
        , url: '/common/sysFile/ftpUpload',
        accept: 'file',
        exts: 'zip'
        ,
        choose: function (res) {
            $("#fileurl").val('正在上传中，请稍后...');
            $("#fileurl").prop('disabled', true);
        },
        done: function (res) {
            console.log(res)
            $("#fileurl").val(res.data);
            $("#fileurl").prop('disabled', false);
        },
        progress: function (e, percent) {
            $("#fileProgress").show();
            element.progress('progressBar', e + '%');
            // if (e != 100) {
            //     index = layer.load(1, {
            //         shade: [0.1, '#fff'],//0.1透明度的白色背景
            //         content: '请稍候，正在上传文件...',
            //         success: function (layerContentStyle) {
            //             layerContentStyle.find('.layui-layer-content').css({
            //                 'padding-top': '35px',
            //                 'text-align': 'left',
            //                 'width': '300px'
            //             });
            //         }
            //     });
            // }
        },
    });
    upload.render({
        elem: '#videobtn'
        , url: '/common/sysFile/ftpUpload'
        , accept: 'video',
        exts: 'mp3|mp4'
        ,
        choose: function () {
            $("#mp4url").val('正在上传中，请稍后...');
            $("#mp4url").prop('disabled', true);
        }
        , done: function (res) {
            if(res.data.split('.mp4')[1]==''){
                console.log(111)
                $("#videoUrl").val(res.data);
                // 获取<video>元素
                var videoElement = document.getElementById('videoAttr');
                videoElement.src = res.data;
                // 重点是添加监听loadedmetadata事件
                videoElement.addEventListener('loadedmetadata', function() {
                    console.log('视频总时长: ' + videoElement.duration);
                    $('#duration').val(parseInt(videoElement.duration))
                    // var vtime = videoElement.duration;
                    // var ddd = document.getElementById('duration');
                    // ddd.value = vtime;
                })
            }else {
                $('#duration').val('')
            }
            $("#mp4url").val(res.data);
            $("#mp4url").prop('disabled', false);
        },
        progress: function (e, percent) {
            $("#fileProgress").show();
            element.progress('progressBar', e + '%');
            // if (e != 100) {
            //     index = layer.load(1, {
            //         shade: [0.1, '#fff'],//0.1透明度的白色背景
            //         content: '请稍候，正在上传文件...',
            //         success: function (layerContentStyle) {
            //             layerContentStyle.find('.layui-layer-content').css({
            //                 'padding-top': '35px',
            //                 'text-align': 'left',
            //                 'width': '300px'
            //             });
            //         }
            //     });
            // }
        },
    });
})

// function getIdList() {
//     var idlist = []
//     var val = $("#paperModules").val()
//     $.ajax({
//         url: "/jzweb/eventresourceAllocation/getPaperModuleList",
//         type: "get",
//         success: function (r) {
//             idlist = r.data
//             for (var i in idlist) {
//                 if (val == i) {
//                     $("#paperModule").append('<option selected value="' + i + '">' + idlist[i] + '</option>');
//                 } else {
//                     $("#paperModule").append('<option  value="' + i + '">' + idlist[i] + '</option>');
//                 }
//             }
//         }
//     });
// }


// $("#mp4url").blur(function () {
//     if ($(this).val()) {
//         $("#videoShow").html(`
// 					<video width="200" height="200" src="${$(this).val()}" controls autoplay>抱歉，您的浏览器不支持内嵌视频</video>
// 					<span class="iconclose"><img src="../../../img/close.png"></span>
// 				`);
//
//         $(".iconclose").click(function () {
//             $(this).parent('.closeBtn').remove();
//             $("#videoShow").html('')
//             $("#mp4url").val('')
//         })
//     }
// })

function update() {
    if(!$("#groupType").val() && $('#nodeType').val()==0){
        parent.layer.msg('请选择组别')
        return false;
    }
    // $('#submit').prop('disabled', true);
    // $('#second').val($('#second').val() * 1000)
    // if ($('#second').val() == '') {
    //     $('#second').val(3) * 1000
    // }
    $('#type').prop('disabled', false);
    // $("#groupType").prop('disabled', false);
    $.ajax({
        cache: true,
        type: "POST",
        url: "/jzweb/eventresourceAllocations/update",
        data: $('#signupForm').serialize(),// 你的formid
        async:false,
        error: function (request) {
            // $('#submit').prop('disabled', false);
            parent.layer.alert("Connection error");
        },
        success: function (data) {
            // $("#groupType").prop('disabled', true);
            if (data.code == 0) {

                // $('#submit').prop('disabled', false);
                parent.layer.msg("操作成功");
                parent.reLoad();
                var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引
                parent.layer.close(index);

            } else {
                // $('#submit').prop('disabled', false);
                parent.layer.alert(data.msg)
            }

        }
    });
    $('#type').prop('disabled', wasDisabled);
}

function validateRule() {
    var icon = "<i class='fa fa-times-circle'></i> ";
    $("#signupForm").validate({
        rules: {
            name: {
                required: true
            },
            timutype: {
                required: true
            },
            uploadtype: {
                required: true
            },
            title: {
                required: true
            },
            type: {
                required: true
            },
            module: {
                required: true
            },
            mp4url: {
                required: true
            },
            fileurl: {
                required: true
            },
            values: {
                required: true
            },
            nums: {
                required: true
            },
        },
        messages: {
            name: {
                required: icon + "请输入名字"
            },
            uploadtype: {
                required: icon + "请选择上传类型"
            },
            timutype: {
                required: icon + "请选择题目类型"
            },
            title: {
                required: icon + "请输入标题"
            },
            type: {
                required: icon + "请选择节点类型"
            },
            module: {
                required: icon + "请选择所属模块"
            },
            mp4url: {
                required: icon + "请上传视频或者输入视频地址"
            },
            fileurl: {
                required: icon + "请上传或输入pdf文件以及图片"
            },
            values: {
                required: icon + "请输入案例分析题"
            },
            nums: {
                required: icon + "请输入题库数量"
            }
        }
    })
}